package org.xxpay.service.dao.mapper;

import org.apache.ibatis.annotations.Param;
import org.xxpay.core.entity.PayDivisionMch;
import org.xxpay.core.entity.PayDivisionMchExample;

import java.util.List;

public interface PayDivisionMchMapper {
    int countByExample(PayDivisionMchExample example);

    int deleteByExample(PayDivisionMchExample example);

    int deleteByPrimaryKey(Long id);

    int insert(PayDivisionMch record);

    int insertSelective(PayDivisionMch record);

    List<PayDivisionMch> selectByExample(PayDivisionMchExample example);

    PayDivisionMch selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") PayDivisionMch record, @Param("example") PayDivisionMchExample example);

    int updateByExample(@Param("record") PayDivisionMch record, @Param("example") PayDivisionMchExample example);

    int updateByPrimaryKeySelective(PayDivisionMch record);

    int updateByPrimaryKey(PayDivisionMch record);
}